"""
5.3 字典（Dictionary）:map,json结构
字典是另一种可变容器模型，且可存储任意类型对象。
字典的每个键值（key=>value）对用冒号（:）分割，每个对之间用逗号（,）分割，整个字典包括在花括号（{}）中。
键必须是唯一的，但值则不必。
"""
#创建字典
dict1={"name":"张三","age":18,"sex":"男"}
print(dict1)
#访问字典中的值
print("姓名：",dict1["name"])
print("年龄：",dict1["age"])
#修改字典中的值
dict1["age"]=20
print("修改后的年龄：",dict1["age"])
print(dict1)
#删除字典中的键值对
del dict1["sex"]
print("删除后的字典：",dict1)
#清空字典
# dict1.clear()
# print("清空后的字典：",dict1)
#追加内容
dict1["address"]="北京"
print("追加后的字典：",dict1)
#获取字典中的所有键
keys=dict1.keys()
print("所有的键：",keys)
#遍历字典
for key,value in dict1.items():
    print(f"{key}:{value}")
